package com.demo.client.model.user;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @description TODO 
 * @className SysInterface
 * @author Tan-Bowen
 * @date 2021-08-11 15:30
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName (value ="接口信息")
public class SysInterface {

  @ApiModelProperty("类备注")
  private String classRemark;

  @ApiModelProperty("类名")
  private String className;

  @ApiModelProperty("方法名)")
  private String name;

  @ApiModelProperty("备注")
  private String remarks;

  @ApiModelProperty("地址")
  private String path;

  @ApiModelProperty("类地址")
  private String classPath;

  @ApiModelProperty("接口全地址")
  private String methodPath;

  @ApiModelProperty("是否权限验证")
  private Boolean auth;

  @ApiModelProperty("是否验证token")
  private Boolean token;

  @ApiModelProperty("请求方式")
  private String methodType;
}
